移动设备以及它们生成的大量数据是基于机器学习(ML)的应用程序的关键推动者。传统的ML技术已转向新的范式,例如联合(FL)和分裂学习(SL),以改善对用户数据隐私的保护。但是,这些范式通常依靠位于边缘或云中的服务器来训练ML模型的计算重量部分,以避免在客户端设备上排出有限的资源,从而将设备数据暴露于此类第三方。这项工作提出了一种替代方法,可以在用户设备本身中培训计算重量的ML模型,该模型位于相应的设备数据所在的地方。具体来说,我们专注于gan(生成对抗网络),并利用其固有的隐私保护属性。我们在用户的设备上使用原始数据训练GAN的判别部分,而生成模型进行了远程训练(例如服务器),无需访问传感器真实数据。此外,我们的方法可确保训练的计算负载判别模型在用户的设备中共享与SL的计算功能。我们在实际资源约束设备中实施了计算重的GAN模型的建议协作培训计划。结果表明,我们的系统可以保留数据隐私,保持短暂的训练时间,并在不受约束的设备(例如云)中产生相同的模型培训准确性。我们的代码可以在https://github.com/yukarisonz/fsl-gan上找到
translated by 谷歌翻译